Chipotle Upper Street Islington in London, London (Restaurant, Mexican Grill) - Map

Map & Directions Store Details & Deals

334 Upper Street
London, London N1 0PB

Phone: 020 7354 3686

Detailed Map